#include <iostream>
#include <queue>
using namespace std;

struct ab{
	int a,b;
};

int main(){
	int m,n,ans=0x7fffffff;
	queue<ab> eq;
	queue<ab> q;
	cin>>m>>n;
	for(int i=0;i<m;i++){
		for(int j=0;j<n;j++){
			int k;
			cin>>k;
			if(k < ans){
				q = eq;
				ans = k;
				ab l;
				l.a = i;
				l.b = j;
				q.push(l);
			}
			else if(k == ans){
				ab l;
				l.a = i;
				l.b = j;
				q.push(l);
			}
		}
	}
	while(!q.empty()){
		ab l;
		l = q.front();
		cout<<l.a+1<<" "<<l.b+1<<endl;
		q.pop();
	}
	return 0;
}
